const fs = require('fs')
const path = require('path')

// // 同步= 异步(带回调)
// const data = fs.readFileSync('../README.md')

// const result = fs.readFile('../README.md', (error, data) => {
// 	console.log('data:', data.toString())
// })

// // 判断当前文件或者文件夹是否存在
// // 读取当前路径文件的信息
// fs.stat('./dist', (err, state) => {
// 	console.log(state.isFile(), '文件')
// 	console.log(state.isDirectory(), '文件夹')
// })

// // fs.readFile(
// // 	'./上海网站1904a+渐项目实战  （专高4）+贺森霖+21.9.10.xlsx',
// // 	(err, data) => {
// // 		console.log('data:', data)
// // 		const r = fs.writeFileSync('./dist/b.xlsx', data)
// // 		console.log('r:', r)
// // 	}
// // )

// fs.readFile('./dist/city.json', (err, data) => {
// 	// 二进制 0101 --- buffer数据结构
// 	data.toString()
// 	// 9+1 = 10
// 	fs.appendFileSync('./dist/a.json', data)
// 	fs.appendFile('./dist/c.json', data, (err, res) => {
// 		console.log('err:', err, res)
// 	})
// 	// const r = fs.writeFileSync('./dist/city.json', data)
// })
// // 写入文件
// fs.writeFileSync('./dist/a.json', JSON.stringify({ name: 'ceshi' }))

// const fsMkdir = fs.mkdirSync('./dist')
// fs.mkdir('./code', (err, data) => {
// 	console.log('data:', data)
// })
// // console.log('data:', data.toString())

// fs.copyFileSync('./dist/city.json', './build/a.json')

fs.renameSync('./dist', './dist1')
